Other Structures

The following structures are available globally.

  • JWS

    Represents a JSON Web Signature (https://datatracker.ietf.org/doc/html/rfc7515)

    See more

    Declaration

    Swift

    public struct JWS
    extension JWS: DigitallySignedMessage
  • Parses the input string (in jws format) to a JWS object

    See more

    Declaration

    Swift

    public struct JWSParser : DigitallySignedMessageParser
  • Represents the configurations related to APIKey Authentication Note that it is mandatory to include this configuration for API Key Access Only security configuration

    See more

    Declaration

    Swift

    public struct APIKeyAuthenticationConfig
  • Represents the credential related to APIKey Authentication

    See more

    Declaration

    Swift

    public struct APIKeyCredential : Codable
  • Undocumented

    See more

    Declaration

    Swift

    public struct OAuth2PasswordAuthenticationParameters
    extension OAuth2PasswordAuthenticationParameters: DiscoveryServiceConfigurable
  • Options to influence the runtime behavior of SAPHTTPCookieStorage

    See more

    Declaration

    Swift

    public struct SAPHTTPCookieStorageOptions : OptionSet
  • Represents the result set associated with SAPcpmsRemoteDestinations API

    See more

    Declaration

    Swift

    public struct DestinationResultSet : Codable
  • Represents the destination container associated with SAPcpmsRemoteDestinations

    See more

    Declaration

    Swift

    public struct DestinationContainer : Codable
  • Represents the destination associated with SAPcpmsRemoteDestinations

    See more

    Declaration

    Swift

    public struct Destination : Codable
  • Represents the metadata associated with a given destination

    See more

    Declaration

    Swift

    public struct Metadata : Codable
  • Format of attestationSettings in json response SAP BTP SDK for iOS only parses the iOS related values

    “attestationSettings”: { “iOS”: { “enabled”: true, “enforced”: false }, “android”: { “enabled”: false, “enforced”: false } }

    See more

    Declaration

    Swift

    public struct SAPcpmsAttestationSettings
    extension SAPcpmsAttestationSettings: CustomStringConvertible, CustomDebugStringConvertible
  • Describes the SAPcpms Feature Vector Policy structure.

    See more

    Declaration

    Swift

    public struct SAPcpmsFeature
    extension SAPcpmsFeature: CustomStringConvertible, CustomDebugStringConvertible
  • Describes the SAPcpms Feature Vector policy structure.

    See more

    Declaration

    Swift

    public struct SAPcpmsFeatureVectorPolicy
    extension SAPcpmsFeatureVectorPolicy: CustomStringConvertible, CustomDebugStringConvertible
  • Describes the SAPcpms Security policy structure.

    See more

    Declaration

    Swift

    public struct SAPcpmsSecurityPolicy
    extension SAPcpmsSecurityPolicy: CustomStringConvertible, CustomDebugStringConvertible
  • Undocumented

    See more

    Declaration

    Swift

    public struct SAPcpmsSharedDeviceSettings
    extension SAPcpmsSharedDeviceSettings: CustomStringConvertible, CustomDebugStringConvertible